package com.bulletelc.apollopre.interfaces.listener;

/**
 * author: lhl
 * date  : 2018/01/19
 * desc  : 购物车页面的checkBox选中状态监听
 */

public interface OnCartCheckBoxChangeListener {

    /**
     * 组checkbox选中状态改变触发的事件
     * @param groupPosition 组元素位置
     * @param isChecked     组元素选中与否
     */
    void onGroupCheck(int groupPosition, boolean isChecked);

    /**
     * 子checkbox选中状态改变触发的事件
     * @param groupPosition  组元素位置
     * @param childPosition  子元素位置
     * @param isChecked      子元素选中与否
     */
    void onChildCheck(int groupPosition, int childPosition, boolean isChecked);
}
